﻿
using System.Collections.Generic;

/// <summary>
/// 表示一个业务应用系统，用于与数据库建立多对多关系。
/// </summary>
/// 

namespace DatabaseManager.Core.Models
{
    public class ApplicationSystem
    {
        /// <summary>
        /// 应用系统的唯一标识符。
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 应用系统的名称，例如“CRM系统”、“ERP系统”等。
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 应用系统的描述信息。
        /// </summary>
        public string Description { get; set; }

        // 多对多关系：该系统连接哪些数据库？
        public List<string> DatabaseConnectionNames { get; set; } = new List<string>();
    }
}